home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Gold Collection / Software Vault - The Gold Collection (American Databankers) (1993).ISO / cdr23 / cf536a.zip / ERRATA.536 < prev    next >
Text File  |  1993-05-04  |  11KB  |  237 lines

  1.  
  2.  
  3.  
  4.                      *******************************
  5.                      *                             *
  6.                      *  CMFiler -- Version 5.36a   *
  7.                      *                             *
  8.                      *******************************
  9.  
  10.      The following features have been added or improved since the printing of
  11.      the CMFiler Version 5.35 User's Manual:
  12.  
  13.      New Cross-Drive File Move:
  14.      ~~~~~~~~~~~~~~~~~~~~~~~~~~
  15.      Previous versions would perform the "move file" command (Shift-C) only if
  16.      the source and target directories were on the same disk, and would
  17.      otherwise default to copying the source files to the target.  If users
  18.      wanted to accomplish a file move across drives, it had to be done in two
  19.      steps: copy the files, then delete them.  In Version 5.36a, the command
  20.      Shift-C works as a cross-drive move, with the additional step of
  21.      requiring confirmation of the user's desire to hard-delete the source
  22.      files as the final step of the move.
  23.  
  24.      Support for VGA 25/43/50-Line Display: 
  25.      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
  26.      If your VGA monitor is set up in one of the standard display
  27.      configurations, CMFiler will recognize it and permit on-the-fly changes
  28.      to 25-, 43- or 50-line display through the Shift-O user Options screen,
  29.      last line.  The selection is recorded as the default for the next
  30.      execution of CMFiler.  You can also force your VGA into a specific
  31.      display with one of the explicit command line arguments @V25, @V43 or
  32.      @V50.
  33.  
  34.      Expanded Support for Laptop Displays: 
  35.      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  36.      There are two classes of laptop computers for which CMFiler has not
  37.      previously provided adequate support because of their unconventional
  38.      (compared to desktops) displays with respect to the high-intensity bit of
  39.      the color attribute.  The high-intensity bit is the way a monitor gives
  40.      you bright white on blue instead of normal white, for example, or bright
  41.      yellow instead of brown.  The high-intensity bit is crucial to many of
  42.      CMFiler's displays.
  43.  
  44.      The first class of these unconventional laptops, of which some Epsons and
  45.      Packard-Bells are members, do not respond to or show little effect of the
  46.      high-intensity bit.  For this case we have devised an alternative color
  47.      attribute set, invoked by E (for Epson, the first of these laptops we
  48.      contended with) on the next-to-last lline of the Shift-O user Options
  49.      menu, or @E on the command line.
  50.  
  51.      The second class responds in inverted sense to the high-intensity bit,
  52.      and it is found in Tandy black-and-white LCDs and some color LCDs.  For
  53.      this case we have added a switch to the Shift-O Options menu above the
  54.      monitor type selection.
  55.  
  56.      If you have a laptop that is not giving you an easily readable display,
  57.      try various combinations of color sets and positions of the "high-
  58.      intensity inverted" switch.  If none of these works, please contact
  59.      NoVaSoft with the symptoms.
  60.      Choice of Sort Algorithm:
  61.      ~~~~~~~~~~~~~~~~~~~~~~~~~
  62.      The user may pick between "bubblesort" and "quicksort" sorting
  63.      algorithms, depending on which proves faster in actual use.  The original
  64.      bubblesort was replaced with quicksort in Ver 5.35a based on a
  65.      theoretical gain in sort time , but quicksort's performance has proved
  66.      too variable and is in many cases slower than bubblesort.  For this
  67.      reason, bubblesort was put back in as an alternative sort method.  You
  68.      may toggle between the two by pressing A in the Ctrl-O Order mode screen.
  69.  
  70.      Quicksort works particularly well in a large directory where the natural
  71.      DOS order is nearly the same as the order in which files are being sorted
  72.      by CMFiler.  One way to reestablish a particular order to a large
  73.      subdirectory is to move all the files.  Just create a new directory in
  74.      the same level as the directory to be reordered, tag and move all the
  75.      files to the new directory, delete the old one and rename the new to the
  76.      old name.  This has the effect of reconstructing the directory table in
  77.      the order in which the files are moved.
  78.  
  79.      New Floppy-filling Function:
  80.      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  81.      A new function has been added to fill target floppies in A or B drive
  82.      from a source hard disk directory.  Floppies must be already formatted,
  83.      but need not be completely empty.  The function is "smart", in that it
  84.      looks first to see if any files tagged for filling from the source
  85.      directory already exist on the floppy, updates them only if needed, and
  86.      then adds files as tightly as they will fit, untagging files in the
  87.      source as they are successfully copied.
  88.  
  89.      Put the first floppy to be filled in A or B, and set up this drive as the
  90.      target.  Set up the directory with the files to copy as the source, tag
  91.      all the files to be used as "fill", and press Shift-I.  CMFiler first
  92.      asks how much space you want to reserve for growth on each floppy disk,
  93.      and then proceeds with filling the first.  After each floppy disk is
  94.      filled, you may either keep going or escape.  You may even suspend the
  95.      operation and, as long as you don't disturb any tags on the source
  96.      directory, then resume it where you left off.
  97.  
  98.      New Method of Clearing Slack Space During Copy:
  99.      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  100.      The old method of ensuring no sensitive or classified information was
  101.      inadvertently carried into the "slack space" of the last sector written
  102.      during file copy operations was to clear the DOS input/output buffers
  103.      before writing.  The location of this buffer structure varies somewhat
  104.      among operating systems.  CMFiler's ability to find it in networks was
  105.      not fully reliable, and DR DOS reacts very badly to this technique.
  106.  
  107.      The new method for clearing the last-sector slack space is system-
  108.      independent, uses standard functions only, and actually results in
  109.      shorter file copying times.  It is always invoked, and the I/O buffer
  110.      clearing switch in the Shift-O menu has been redefined as a "wipe-file"
  111.      switch below.
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.           CMFiler -- Errata                  1-2            
  119.      Wipe-File Feature: 
  120.      ~~~~~~~~~~~~~~~~~~
  121.      A wipe-file option has been added which causes all of the data in any
  122.      file being deleted or overwritten during a copy or move to be completely
  123.      obliterated before the DOS file delete service is invoked.  It is not a
  124.      widely recognized fact that the DOS delete service simply changes the
  125.      first character in the filename in the directory listing, and resets the
  126.      File Allocation Table entries for the clusters previously used by the
  127.      file, but otherwise leaves the clusters containing the actual data alone.
  128.      Thus, a disk showing no files may actually have a wealth of data, if one
  129.      is smart and patient enough to read each cluster and figure out how they
  130.      fit together.  This option may be exercised with the switch on line 3 of
  131.      the Shift-O user Options menu.
  132.  
  133.      Individual Configuration on Networks:
  134.      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  135.      Different users on a network may specify their own .CFG configuration
  136.      file through a parameter passed in the environment.  The parameter is
  137.      called CF-CFG, and should include the complete file specification.  For
  138.      example, if C:\PROGRAMS is the network common area for programs, and
  139.      CMFiler is in this directory as CF.COM and CF.OVY, and U is a user's
  140.      logical drive, and the directory SETTINGS is where that user keeps
  141.      miscellaneous program configuration data, the batch file:
  142.  
  143.                SET CF-CFG=U:\SETTINGS\CF.CFG
  144.                C:\PROGRAMS\CF
  145.  
  146.      will run CMFiler from the common program area, and tell CMFiler to look
  147.      on U:\SETTINGS for CF.CFG.  (The file CF.CFG is created if it is not
  148.      already there.)
  149.  
  150.      Miscellaneous:
  151.      ~~~~~~~~~~~~~~
  152.      1.   The trash can is renamed ~TRASH~ to put it at the end of the
  153.      alphabetical directory list.
  154.  
  155.      2.   The directory size limit has been increased from 1200 to 2400 files,
  156.      if sufficient memory is available.  The size limit in the tree mode has
  157.      been increased from 505 to 1700 directories.
  158.  
  159.      3.   In the editor, the Home and End keys now produce the following
  160.      sequential effect: go to beginning/end of line, top/bottom of page,
  161.      beginning/end of file.
  162.  
  163.      4.   Shift-R (Refresh panel from disk) is added for main module, and
  164.      reconfigured from Alt-R in tree.
  165.  
  166.      5.   The file lists in ZIP, ARJ, LZH, ARC and EXE self-extracting files
  167.      may now be seen just by putting the cursor on the file and pressing
  168.      Enter.  This facility sees the filenames even when compressed files of
  169.      different types are packed into a single file.  The limit on the number
  170.      of filenames be displayed is effectively removed.  A second press of
  171.      Enter views the raw file itself.
  172.  
  173.      6.   The file date/time facility is expanded to allow mass date/time
  174.      setting of tagged files.
  175.  
  176.  
  177.           CMFiler -- Errata                  1-3            
  178.      7.   CMFiler protects antivirus signature/integrity data files.  The
  179.      default name assumed for the Stiller Research Integrity Master's
  180.      integrity data files is updated to the name ZZ##.IM from )(.ID,
  181.      consistent with Integrity Master's default naming convention in version
  182.      1.24a and later.  It may be changed with the command Alt-I (for "IDname
  183.      change").
  184.  
  185.      8.   The date/time stamp of each subdirectory has been added to the
  186.      directory listing information, and, since directories now have an
  187.      appearance more like files, a highlighted "bullet" has been added to the
  188.      left of each directory in the list as a visual cue.
  189.  
  190.      9.   The file mask blinks whenever it is set to a string other than *.*,
  191.      as a visual cue that the displayed contents of the directory are not
  192.      necessarily all the files that exist.
  193.  
  194.      10.  The operators Ctrl-U/L/I have been added to the editor.  Ctrl-U
  195.      forces any alphabetic character to upper case, Ctrl-L forces to lower
  196.      case, and Ctrl-I inverts -- upper for lower and vice versa.
  197.  
  198.  
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205.  
  206.  
  207.  
  208.  
  209.  
  210.  
  211.  
  212.  
  213.  
  214.  
  215.  
  216.  
  217.  
  218.  
  219.  
  220.  
  221.  
  222.  
  223.  
  224.  
  225.  
  226.  
  227.  
  228.  
  229.  
  230.  
  231.  
  232.  
  233.  
  234.  
  235.  
  236.           CMFiler -- Errata                  1-4            
  237.